229 research outputs found

    Mitigating the impact of packet reordering to maximize performance of multimedia applications

    Get PDF
    We propose a solution to mitigate the performance degradation and corresponding Quality of Experience (QoE) reduction caused by packet reordering for multimedia applications which utilise unreliable transport protocols like the Datagram Congestion Control Protocol (DCCP). We analytically derive the optimum buffer size based on the applications data rate and the maximum delay tolerated by the multimedia application. We propose a dynamically adjustable buffer in the transport protocol receiver which uses this optimum buffer size. We demonstrate, via simulation results, that our solution reduces the packet loss rate, increases the perceived bandwidth and does not increase jitter in the received applications packets while still being within the application's delay limits, therefore resulting in an increased QoE of multimedia applications

    Performance of VoIP with DCCP for satellite links

    Get PDF
    We present experimental results for the performance of selected voice codecs using the Datagram Congestion Control Protocol (DCCP) with TCP-Friendly Rate Control (TFRC) congestion control mechanism over a satellite link. We evaluate the performance of both constant and variable data rate speech codecs (G.729, G.711 and Speex) for a number of simultaneous calls, using the ITU E-model and identify problem areas and potential for improvement. Our experiments are done on a commercial satellite service using a data stream generated by a VoIP application, configured with selected voice codecs and using the DCCP/CCID4 Linux implementation. We analyse the sources of packet losses which are a main contributor to reduced voice quality when using CCID4 and additionally analyse the effect of jitter which is one of the crucial parameters contributing to VoIP quality and has, to the best of our knowledge, not been considered previously in the published DCCP performance results. We propose modifications to the CCID4 algorithm and demonstrate how these improve the VoIP performance, without the need for additional link information other than what is already monitored by CCID4 (which is the case for Quick-Start). We also demonstrate the fairness of the proposed modifications to other flows. We identify the additional benefit of DCCP when used in VoIP admission control mechanisms and draw conclusions about the advantages and disadvantages of the proposed DCCP/ CCID4 congestion control mechanism for use with VoIP applications

    Experimental performance of DCCP over live satellite and long range wireless links

    Get PDF
    We present experimental results for the performance over satellite and long range wireless (WiMax) links of the new TCP-Friendly Rate Control (TFRC) congestion control mechanism from the Datagram Congestion Control Protocol (DCCP) proposed for use with real-time traffic. We evaluate the performance of the standard DCCP/CCID3 algorithm and identify two problem areas: the measured DCCP/CCID3 rate is inferior to the rate achievable with standard TCP and a significant rate oscillation continuously occurs making the resulting rate variable even in the short term. We analyse the links and identify the potential causes, i.e. long and variable delay and link errors. As a second contribution, we propose a change in the DCCP/CCID3 algorithm in which the number of feedback messages is increased from the currently standard of at least one per return trip time. Although it is recognised that the increase in control traffic may decrease the overall efficiency, we demonstrate that the change results in higher data rates which are closer to what is achievable with TCP on those networks and that the overhead introduced remains acceptable

    On the quality of VoIP with DCCP for satellite communications

    Get PDF
    We present experimental results for the performance of selected voice codecs using DCCP with CCID4 congestion control over a satellite link. We evaluate the performance of both constant and variable data rate speech codecs for a number of simultaneous calls using the ITU E-model. We analyse the sources of packet losses and additionally analyse the effect of jitter which is one of the crucial parameters contributing to VoIP quality and has, to the best of our knowledge, not been considered previously in the published DCCP performance results. We propose modifications to the CCID4 algorithm and demonstrate how these improve the VoIP performance, without the need for additional link information other than what is already monitored by CCID4. We also demonstrate the fairness of the proposed modifications to other flows. Although the recently adopted changes to TFRC specification alleviate some of the performance issues for VoIP on satellite links, we argue that the characteristics of commercial satellite links necessitate consideration of further improvements. We identify the additional benefit of DCCP when used in VoIP admission control mechanisms and draw conclusions about the advantages and disadvantages of the proposed DCCP/CCID4 congestion control mechanism for use with VoIP applications

    Xstream-x264: Real-time H.264 streaming with cross-layer integration

    Get PDF
    We present Xstream-x264: a real-time cross-layer video streaming technique implemented within a well known open-source H.264 video encoder tool x264. Xstream-x264 uses the transport protocol provided indication of the available data rate for corresponding adjustments in the video encoder.We discuss the design, implementation and the quality evaluation methodology utilised with our tool.We demonstrate via experimental results that the streaming video quality greatly improves with the presented cross-layer approach both in terms of lost frame count and the objective video quality metrics Peak Signal to Noise Ratio (PSNR)

    Chemical investigation of phytoalexins and phytoanticipins : isolation, synthesis and antifungal activity

    Get PDF
    The focus of my research was on the secondary metabolites produced by crucifer plants under stress and their biological activity against fungi. Both cultivated and wild plants were investigated to isolate phytoalexins and phytoanticipins, and determine their metabolite profiles.The first chapter of this thesis describes cruciferous plants and their most important pathogenic fungi. These plants are divided into three groups: oilseeds, vegetables and wild species. The metabolites isolated from these plants and their biosynthetic studies are reviewed. In addition economically important necrotrophic fungi such as Leptosphaeria maculans, Alternaria brassicae, Sclerotinia sclerotiorum and Rhizoctonia solani are also reviewed along with their phytotoxins. The second chapter of this thesis describes the detection, isolation, structure determination, syntheses of stress metabolites and biological activity of these metabolites against L. maculans, S. sclerotiorum and R. solani. The investigation of cauliflower led to the isolation of seven phytoalexins: 1-methoxybrassitin (55), spirobrassinin (71), isalexin (64), brassicanal C (60), caulilexins A (106), B (107), and C (105). The phytoalexins caulilexins A (106), B (107) and C (105) were reported for the first time. Caulilexin A (106), having a disulfide bridge, showed the highest activity against S. sclerotiorum and R. solani among the known phytoalexins. Similarly four phytoalexins: 1-methoxybrassitin, brussalexins A (121), B (117) and C (118) along with four metabolites: ascorbigen (51), diindolylmethane (50), 1-methoxy-3,3’-diindolylmethane (119) and di-(1-methoxy-3-indolyl)methane (120) were isolated from Brussels sprouts. The phytoalexins brussalexins A (121), B (117) and C (118) are new metabolites. Brussalexin A (121) is the only cruciferous phytoalexins having an allyl thiolcarbamate functional group. The metabolite 1-methoxy-3,3’-diindolylmethane (119) is reported for the first time.The investigation of brown mustard for polar metabolites led to the isolation of indole-3-acetonitrile (76) and spirobrassinin (71) along with isorhamnetin-3,7-diglucoside (134). Investigation of wild species such as Asian mustard, sand rocket, wallrocket, hedge mustard and Abyssinian mustard for production of stress metabolites led to the isolation of indole-3-acetonitrile (76), arvelexin (84), 1,4-dimethoxyindole-3-acetonitrile (137), rapalexins A (138) and B (142), methyl-1-methoxyindole-3-carboxylate (59) and metabolites bis(4-isothiocyanotobutyl)-disulfide (139), 5-(3-isothiocyanato-propylsulfanyl)-pentylisothiocyanate (136) and 3-(methylsulfinyl)-propylisothiocyanate (135). Two metabolites were also isolated from Brussels sprouts and brown mustard; however, these structures are not yet determined. The metabolites 1,4-dimethoxyindole-3-acetonitrile (137) and 5-(3-isothiocyanato-propylsulfanyl)-pentylisothiocyanate (136) are reported for the first time

    Performance evaluation of multipath transport protocol in heterogeneous network environments

    Get PDF
    Performance of multipath transport protocols is known to be sensitive to path asymmetry. The difference between each path in terms of bandwidth, delay and packet loss has a potential to significantly decrease the overall performance of a data flow carried over multiple asymmetric paths. In this paper, we evaluate and analyse reliable data transfer in Concurrent Multipath Transfer extension of Stream Control Transport Protocol (CMT-SCTP) under various conditions of network asymmetry, with a focus on the use case where 3G and Wi-Fi networks are simultaneously available. We identify various causes of performance degradation, review the impact of CMT-SACK extension under path asymmetry and show that the total achievable goodput of a reliable in-order data flow over multiple heterogeneous paths is ruled by the characteristics of the worst path as perceived by the transport protocol. To support our study, we derive a simple analytical model of the receiver window blocking and validate it via simulation

    Impacts of climate change on maritime industries

    Get PDF
    • 

    corecore